stone clover - German English Dictionary